<script lang="ts" setup>

defineProps({
  size: {
    type: String,
    required: false,
    default: () => '16'
  },
  color: {
    type: String,
    required: false,
    default: () => 'currentColor'
  }
})

</script>

<template>
  <svg :height="size" :width="size" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
    <path
        :fill="color"
        d="M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm0-2h14V7H5zm7-2q-2.05 0-3.662-1.112T6 13q.725-1.775 2.338-2.887T12 9t3.663 1.113T18 13q-.725 1.775-2.337 2.888T12 17m0-1.5q1.4 0 2.55-.663T16.35 13q-.65-1.175-1.8-1.838T12 10.5t-2.55.663T7.65 13q.65 1.175 1.8 1.838T12 15.5m0-1q.625 0 1.063-.437T13.5 13t-.437-1.062T12 11.5t-1.062.438T10.5 13t.438 1.063T12 14.5"/>
  </svg>
</template>

<style lang="scss" scoped>

</style>
